sarcolactic acid - English Synonyms Dictionary